ground laying machine - Francés Inglés Diccionario